package com.xueyi.game.backend.config;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.SpringBootConfiguration;

/**
 * 描述 基础使用的SQLCONFIG
 *
 * @auther 俞烨
 * @date 2022-11-07 21
 */
@Data
@SpringBootConfiguration
public class BaseSqlConfig {

    /**
     * 使用的userTableName
     */
    @Value("${base.mysql.user-table-name}")
    private String userTableName;

    /**
     * 使用的角色表
     */
    @Value("${base.mysql.role-table-name}")
    private String roleTableName;

    /**
     * 角色对应的权限表
     */
    @Value("${base.mysql.authority-table-name}")
    private String authorityTableName;

    /**
     * 用户日志操作表
     */
    @Value("${base.mysql.user-log-table-name}")
    private String userLogTableName;

    /**
     * 使用的菜单表
     */
    @Value("${base.mysql.menu-table-name}")
    private String menuTableName;

    /**
     * 用户使用了哪个角色
     */
    @Value("${base.mysql.user-join-role-table-name}")
    private String userJoinRoleTableName;

}
